#include "types/common.h"
#include "types/record.h"
#include "types/query.h"

#ifndef _executor_h_
#define _executor_h_

class Executor
{
public:
	RecordList exec(Query q);
	
	inline void register_printfun(PrintFun p) { Print = p;};

private:
	PrintFun Print;
};

#endif
